radar reflection - Turkish English Dictionary